# creational pattern（创建型）
# -> prototype pattern（原型模式）
from abc import ABC, abstractmethod
##########################################
# 